platinum handcuff - Turkish English Dictionary